'''
如何使用
  自定义模块
  导入模块
     1.import  模块名1，模块名2.。。
  使用
     模块名.类
     模块名.函数名
     模块名.类
     2.导入模块相关数据
       form 模块 import 变量 函数，类
     导入之后如何使用
    可以直接使用


'''
#导入模块的方式
# import random
# result=random.randint(1,6)
# print(result)
#导入模块中相关数据的方式
# from random import randint
# result=randint(1,6)
# print(result)

#
# import MyMath
# # x=10
# # y=15
# # print("和：%g"%MyMath.add(x,y))
# x=30
# y=20
# from MyMath import add,sub,mul,div
# print("和为：%g"%add(x,y))
# print("差为：%g"%sub(x,y))
# print("积为：%g"%mul(x,y))
# print("商为：%g"%div(x,y))

'''
from 模块 import 变量，类，函数
'''
from MyMath import add
# from MyMath import add,sub
# from MyMath import *   #默认导入模块中所有功能
# a=add(50,20)
# b=sub(30,10)
# print(a)
# print(b)
#包的概念
'''
可以理解为文件夹前提，文件中有一个__init__.py
作用
1.防止模块名冲突
'''
'''
package
   __init__.py
   类中的 __init__初始化方法
   包中   __init__初始化模块
   首次使用__init__.py模块会被执行一次
'''
print("我是packge1中的模块")
